<%@page import="com.drerp.RH.DAO.ColaboradorDAO"%>
<%@page import="java.util.GregorianCalendar"%>
<%@page import="com.drerp.util.Constantes"%>
<%@page import="com.drerp.RH.Colaborador"%>
<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<link rel="StyleSheet" href="../styles.css" type="text/css" media=screen />

<script type="text/javascript">
	function abrir_pop_up(url) {
		window.open(url, "Carta de Aviso", "status = 0, height = 590, width = 810, resizable = 0, scrollbars = 1");
	}
</script>

<title>Afastar Colaborador</title>

</head>
<body>

<jsp:include page="/nav/header.jsp" />

<div class="body">
	
	<jsp:include page="/nav/menu.jsp" />
	
	<div class="center">
<%
	try {
		long colabId = Long.parseLong(request.getParameter("id"));
		Colaborador colab = Colaborador.encontrarColaboradorPorId(colabId);
		
		System.out.println(colab.getNome());
		
		int anoAfastamento = Integer.parseInt(request.getParameter("ano_afastamento"));
		int mesAfastamento = Integer.parseInt(request.getParameter("mes_afastamento"));
		int diaAfastamento = Integer.parseInt(request.getParameter("dia_afastamento"));
		
		colab.setDataAfastamento(new GregorianCalendar(anoAfastamento, mesAfastamento, diaAfastamento));
		
		int anoAviso = Integer.parseInt(request.getParameter("ano_aviso"));
		int mesAviso = Integer.parseInt(request.getParameter("mes_aviso"));
		int diaAviso = Integer.parseInt(request.getParameter("dia_aviso"));
		
		colab.setDataAvisoPrevio(new GregorianCalendar(anoAfastamento, mesAfastamento, diaAfastamento));
		
		colab.setCausaAfastamento(request.getParameter("causa_afastamento"));
		
		colab.setAtivo(false);
		
		ColaboradorDAO colabDao = new ColaboradorDAO();
		colabDao.save(colab);
%>
		<div id="success" class="message">
			Colaborador afastado com suceso.
		</div>
		
		<h1>Deseja gerar carta de aviso prévio?</h1>
		
		<a onclick="return abrir_pop_up('carta_aviso.jsp?id=<%= colabId %>');" class="button">Sim</a>
		<a href="lista.jsp" class="button">Não</a>
		
		<br /><br />
<%
	} catch(Exception e) {
%>
		Ocorreu um erro.
<%
	}
%>
		
		
	
	</div>
	
</div>

</body>
</html>